package response

type GetVodResourceListResponseInfo struct {
	Id             string `json:"id"`
	AreaName       string `json:"areaName"`
	ProgramName    string `json:"programName"`
	SignalStatus   int    `json:"signalStatus"`
	PreviewUrl     string `json:"previewUrl"`
	StartTime      string `json:"startTime"`
	EndTime        string `json:"endTime"`
	DownloadStatus int    `json:"downloadStatus"`
}

type GetVodResourceDetailResponse struct {
	Id           string `json:"id"`
	AreaName     string `json:"areaName"`
	ProgramName  string `json:"programName"`
	SignalStatus *int   `json:"signalStatus"`
	PreviewUrl   string `json:"previewUrl"`
	StartTime    string `json:"startTime"`
	EndTime      string `json:"endTime"`
	DownloadStatus int    `json:"downloadStatus"`
}

type DownloadVodResourceResponse struct {
	PreviewUrl string `json:"previewUrl"` // 下载资源在当前服务上的HTTP地址
}